package Huawei;

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int num=sc.nextInt();
        System.out.println(getAnswerNum0(num));
    }

    public static int getAnswerNum0(int num){
        //1 奇数分数
        if(num%2==1) return -1;
        //2 满分
        if(num==100) return 1;
        //3 0分
        if(num==0) return 1;
        //4 错了三个判断
        if(num>=0&&num<=14) return 120;
        //10 错了两道题 两道判断
        if(num==96) return 45+10;
        //11 错了两道题 两道单选 或者
        if(num==92) return 45+5;
        //12 错了两道题 两道多选
        if(num==84) return 10;
        //13 错了1判断 1单
        if(num==94) return 100;
        //14 1判断 1多选
        if(num==90) return 50;
        //15 1单选 1 多选
        if(num==88) return 50;
        //16 1单选 或 1判断
        if(num==98) return 10;
        //7 错了三个单选
        if(num>=20&&num<=48) return 120+450+450;
        //6 错了1个判断2两个单选
        if(num>=18&&num<=50) return 450+450;
        //5 错了2个判断一个单选
        if(num>=16&&num<=52) return 450;
        //9 错了1个单选 2个多选
        if(num>=56&&num<=80) return 100+225;
        //8 错了两个单选 1个多选
        if(num>=52&&num<=84) return 225;
        return -1;
    }


    public static int getAnswerNum(int num){
        //1奇数分数
        if(num%2==1) return -1;
        //2满分
        if(num==100) return 1;
        //3 0分
        if(num==0) return 1;
        //----------错了三道题---------
        //4 错了三个判断
        if(num>=0&&num<=14) return 120;


        //5 错了2个判断一个单选
        if(num>=16&&num<=52) return 450;
        //6 错了1个判断2两个单选
        if(num>=18&&num<=50) return 450;
        //7 错了三个单选
        if(num>=20&&num<=48) return 120;


        //8 错了两个单选 1个多选
        if(num>=52&&num<=84) return 225;
        //9 错了1个单选 2个多选
        if(num>=56&&num<=80) return 100;



        //----------错了两道题---------
        //10 错了两道题 两道判断
        if(num==96) return 45;
        //11 错了两道题 两道单选
        if(num==92) return 45;
        //12 错了两道题 两道多选
        if(num==84) return 10;
        //13 错了1判断 1单
        if(num==94) return 100;
        //14 1判断 1多选
        if(num==90) return 50;
        //15 1单选 1 多选
        if(num==88) return 50;
        //----------错了一道题---------
        //16 1单选 或 1判断
        if(num==98||num==96) return 10;
        //17 1 多选
        if(num==92) return 5;

        return 1;
    }

}
